LL Commands

LL Commands

llsubmitjobscriptsubmits your job to the LoadLeveler system
llqjob-IDchecks the status of specified job
llq-u your-uidchecks the status of your jobs
llq-s job-IDgives verbose information about status of jobs. (may e.g. help if you want to find out why the scheduler does not start your job)
llcanceljob-IDcancels your batch job
llstatus[options]returns status information about the system
llclass[options]lists all available job classes

PBS and LoadLeveler Comman Commands

TORQUE commandLL command
Job submissionqsub [scriptfile]llsubmit [scriptfile]
Job deletionqdel [job_id]llcancel [job_id]
Job status (for user)qstat -u [username]llq -u [username]
Extended job statusqstat -f [job_id]llq -l [job_id]
Hold a job temporarilyqhold [job_id]llhold [job_id]
Release job holdqrls [job_id]llhold -r [job_id]
List of usable queuesqstat -Qllclass

How do I find out which nodes my job is running on?

Use this command:

llq -l

How do I find out the working directory of a job?

Use this command:

llq -l | grep "Initial Working Dir"
Why does my job wait so long before being executed.or: Why is my job being overtaken by other jobs in the queue

If your job is a valid job there are several possible reasons for it to be queued for a long time and/or to be overtaken ...

... later submitted jobs with a higher priority (usually these have used less of their share then your job).

--- by jobs with lower priority that are sufficiently small and specified a wall clock limit to allows them to be considered for backfilling

Why doesn't my LoadLeveler job start running?

llq -s

gives information about status of jobs (may e.g. help if you want to find out why the scheduler does not start your job).